The Complexity of the Routing Problem in POR

نویسندگان

  • Wei Hu
  • Jin Xie
  • Zhenghao Zhang
چکیده

We have designed and implemented a new protocol for wireless mesh networks called Practical Opportunistic Routing (POR). In this report, we document our finding about the complexity of the routing problem in POR. We prove that the routing problem is NP-hard by reducing a slightly modified version of the MAX-2-SAT problem to the optimal routing problem in POR. I. PRELIMINARIES We have proposed a new packet forwarding and routing protocol for wireless mesh networks called Practical Opportunistic Routing (POR) [2]. As we have mainly focused on the practical design and implementation of POR in [2], in this report, we document our findings about the theoretical routing problem in POR. We begin with a brief review of the routing metric in POR; the details can be found in [2]. Suppose the path is (v1, v2, ..., vL). Any POR path must satisfy the feedback constraint; that is, any node on the path must be able to receive from its next hop node to ensure the correct reception of possible feedbacks from its downstream nodes. POR considers both the forward cost for sending data and backward cost for sending feedback. The path cost calculation is carried out iteratively, starting from the node closest to the destination. Therefore, when calculating the cost of the path, the forward and backward costs of path (vi, vi+1, ..., vL) are known for 2 ≤ i ≤ L, denoted as Cvi and Bvi , respectively. A. Path Cost in a Given State Suppose the links involving v1 are in a certain set of states denoted as τ . 1) Forward Cost: The forward cost of the path is denoted as C v1 , which is defined as the consumed air time in data transmission in order to deliver a unit size block to the destination when the links are in state τ . We denote the BRR of link v1 → vi at rate ρj as μ ρj ,τ i . We use C τ v1,ρj to denote the air time consumed to deliver a unit size block to vL following path (v1, v2, ..., vL), under the condition that v1 transmits at rate ρj . We have C v1,ρj = 1 ρj + ∑L i=2 μ ρj i ∏L t=i+1(1− μ ρj t )Cvi 1− ∏L i=2(1− μ ρj i ) . (1) C v1 is C τ v1,ρ∗ if ρ ∗ has the minimum cost among all rates. 2) Backward Cost: The backward cost at v1 is denoted as B v1 and defined as the consumed air time in feedback transmission in order to deliver a packet to the destination. We let γi = μ ∗,τ i ∏L t=i+1(1− μ ρ∗,τ t ) 1− ∏L i=2(1− μ ρ∗,τ i ) . The backward cost is calculated according to

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A novel heuristic algorithm for capacitated vehicle routing problem

The vehicle routing problem with the capacity constraints was considered in this paper. It is quite difficult to achieve an optimal solution with traditional optimization methods by reason of the high computational complexity for large-scale problems. Consequently, new heuristic or metaheuristic approaches have been developed to solve this problem. In this paper, we constructed a new heuristic ...

متن کامل

A Time Dependent Pollution Routing Problem in Multi-graph

This paper considers a time dependent(the travel time is not constant throughout the day) pollution routing problem (TDPRP), which aids the decision makers in minimizing travel time, toll cost and emitted pollution cost.  In complexity of urban areas most of the time one point is accessible from another with more than one edge. In contrast to previous TDPRP models, which are designed with only ...

متن کامل

Developing the Inventory Routing Problem with Backhauls, Heterogeneous Fleet and Split Service

One of the most important points in a supply chain is customer-driven modeling, which reduces the bullwhip effect in the supply chain, as well as the costs of investment on the inventory and efficient transshipment of the products. Their homogeneity is reflected in the Inventory Routing Problem, which is a combination of distribution and inventory management. This paper expands the classical In...

متن کامل

Enhanced chromosome repairing mechanism based genetic algorithm approach for the multi-period perishable production inventory-routing problem

One of the important aspects of distribution optimization problems is simultaneously, controlling the inventory while devising the best vehicle routing, which is a famous problem, called inventory-routing problem (IRP). When the lot-sizing decisions are jointed with IRP, the problem will get more complicated called production inventory-routing problem (PIRP). To become closer to the real life p...

متن کامل

Interference-Aware and Cluster Based Multicast Routing in Multi-Radio Multi-Channel Wireless Mesh Networks

Multicast routing is one of the most important services in Multi Radio Multi Channel (MRMC) Wireless Mesh Networks (WMN). Multicast routing performance in WMNs could be improved by choosing the best routes and the routes that have minimum interference to reach multicast receivers. In this paper we want to address the multicast routing problem for a given channel assignment in WMNs. The channels...

متن کامل

Designing a green location routing inventory problem considering transportation risks and time window: a case study

This study introduces a green location, routing and inventory problem with customer satisfaction, backup distribution centers and risk of routes in the form of a non-linear mixed integer programming model. In this regard, time window is considered to increase the customer satisfaction of the model and transportation risks is taken into account for the reliability of the system. In addition, dif...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013